recently rented or purchased - Türkisch Englisch Wörterbuch